Buying & Fixing A Broken Bmw E46 M3 5200 Miles Away From Home - Project Salt Lake: Part 1